engineer of (someone's) own misfortune

Translations
сам (кто-то) виноват в своих бедах
He is the engineer of his own misfortune, always making the wrong choices.
Он сам виноват в своих бедах, всегда делает неправильный выбор.
Definitions
A person who is the engineer of their own misfortune is someone who is responsible for the problems or difficulties they are experiencing, usually because of their own actions, decisions, or mistakes.
Words
engineer

noun
виновник
of

preposition
чьей
someone

pronoun
кого то
s
принадлежность
own

adjective
собственный
misfortune

noun
несчастье